@charset "utf-8";

/* base 公共部分 */
body { font: 12px/22px 思源宋体; color:#555; margin: 0px; text-align:center;}
*{ padding:0; margin:0;font-family:"思源宋体" !important;}
a { color:#555; text-decoration:none !important;}
a:hover{ color:#143a61; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:20px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}

.e1{ overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.e2{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.e3{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.e4{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.e5{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}

.wrapper{width:100%; margin:0;padding:0; text-align:left; position:relative; }
.header{width:100%;background:url(../images/bg.png) center repeat; position:absolute;top:0; z-index:9999 !important; height:65px; display:none;}
.header .header_logo{float:left; margin-left:20px;}
.header .header_logo img{width:65px;}
.header .header_nav{float:right;width:60px; margin-right:20px;}

.nav{ height:34px; line-height:34px; position:relative; z-index:1;  width:819px;float:left;margin-top: -21px; display:none;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; margin:0 13px; font-size:18px; font-weight:bold; line-height:135px; }
.nav .sub{ display:none; width:505px;left:10px; top:155px;  position:absolute; background:url(../images/bg10.png) repeat;  line-height:26px;padding:15px }
.nav .sub2{ display:none; width:355px; }
.nav .sub3{left:-283px;}
.nav .sub li{ zoom:1; text-align:left;font-size:14px;float:left; width:50%;}
.nav .sub2 li{width:100%;}
.nav .sub .sub-wz{width:250px;float:left;}
.nav .sub2 .sub-wz{width:100px;float:left;}
.nav .sub .sub-img{width:225px; float:right;}
.nav .sub .sub-img img{width:225px; height:140px;}
.nav .sub a{ display:block; padding:3px 10px; color:#333; }
.nav .sub a:hover{ font-weight:bold;  }
.nav .on h3 a{  color:#f0d605; border-bottom: 2px solid #f0d605; }

.header .header_nav .language{float:right; width:80px;margin-top:52px; display: none;}
.header .header_nav .language ul li{width:25px; height:25px;line-height:25px; text-align:center;float:left; margin:0 4px;}
.header .header_nav .language ul li a{color:#fff;border:1px solid #fff;display:block;-webkit-border-radius:25px; -moz-border-radius:25px;border-radius:25px;}
.header .header_nav .language ul li a.active, .header .header_nav .language ul li a:hover{background:#d82e0d; border:1px solid #d82e0d;}

/*手机端导航*/
.header1{ display:block;}
.header1 .h_top{}
.header1 .h_top .logo{float:left;width:30%;}
.header1 .h_top .logo img{width:100%;}
.header1 .h_top .language{float:right;padding-top:10px;}
.header1 .h_top .language ul li{display:inline-block;width:25px; line-height:25px; margin-right:10px;}
.header1 .h_top .language ul li a{display:block; text-align:center; border:1px solid #ddd;-webkit-border-radius:25px; -moz-border-radius:25px;border-radius:25px; }
.header1 .h_top .language ul li a.active, .header .language ul li a:hover{background:#d82e0d; border:1px solid #d82e0d; color:#fff;}
.header1 .nav-box{ background:#1e4a93;padding:10px 0;}
.header1 .nav-box ul li{width:25%; float:left; text-align:center; font-weight:bold; font-size:15px; height:30px; line-height:30px;margin:5px 0;}
.header1 .nav-box ul li a{color:#fff; display:inline-block;border-bottom:2px solid #f1d810;}
.header1 .nav-box ul li a.active, .nav-box ul li a:hover{color:#f1d810;}

/*手机端导航*/
/*.sp_nav{width:30px;float:right;position:relative;cursor:pointer;height:25px;margin-top:20px; display:block;}
.sp_nav span{display:block;background:#f0d605;width:20px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:7px}
.sp_nav span:nth-of-type(3){top:14px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#143a61;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; z-index: 999;}
.nav_show{top:56px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;height:30px;padding:0px 7px 0 7px;width: 85%;text-align: right;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #115b95 solid;margin-left:15px;margin-right:15px;position:relative;line-height:44px;font-size:17px}
.sjj_nav>ul >li:last-child{border-bottom:1px #115b95 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%}
.sjj_nav ul li ul li a{color:#fff;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fff;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#fff}
.sjj_nav ul li ul li>ul{margin-left:0}*/


.banner{}
.banner .swiper-wrapper{ height:auto !important;}
.banner .swiper-container {width:100%;height: 100%;margin-left: auto;margin-right: auto;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex; display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; width:100% !important;}
.banner .swiper-slide img{ width:100% !important;}
.banner .swiper-slide img{ width:100% !important;}
.banner .swiper-slide .pc{ display:none;}
.banner .swiper-slide .phone{ display:block;}


.banner2 img{ width:100%;}

/*首页--公司简介*/
.main{}
.section_about{margin:30px auto;}
.section_about .section_title{text-align:center; margin-bottom:20px;}
.section_about .section_title img{display:block; max-width:100%; margin:0 auto;}
.section_about .section_about_left{position:relative; color:#fff; padding: 0;}
.section_about .section_about_left img{display:block; max-width:100%; margin:0 auto;}
.section_about .section_about_left a{color:#fff;}
.section_about .section_about_left h3{position:absolute;left:35px;top:45px; font-size:24px; font-weight:bold; z-index:999; color:#000;}
.section_about .section_about_left p{/*color:#fff; */position:absolute; left:35px; top:80px; font-size:14px; z-index:999;width:410px; color:#333; line-height:26px;}
.section_about .section_about_left p a.more{display:block; width:90px; height:30px; line-height:30px;text-align:center; margin-top:15px; color:#143a61; border:1px solid #143a61;}
.section_about .section_about_left p a.more:hover{ color:#000; border:1px solid #000;}
.section_about .section_about_right{padding: 0;}
.section_about .section_about_right .section_box{position:relative; padding: 0;}
.section_about .section_about_right .section_box a{color:#fff;}
.section_about .section_about_right .section_box img{display:block; max-width:100%; margin:0 auto;}
.section_about .section_about_right .section_box h3{position:absolute; left:40px;top:80px; width:300px; font-size:24px; font-weight:bold; z-index:999; margin-top: 0;}
.section_about .section_about_right .section_box p{color:#fff; position:absolute; left:40px; top:110px;width:270px; font-size:14px; z-index:999;line-height:28px;}
.section_about .section_about_right .section_content{width:100%; /*height:144px; */background:url(../images/bg2.jpg) top center no-repeat;padding: 30px 0 10px;}
.section_about .section_about_right .section_content h3{color:#0065b7; font-size:16px; text-align:center; font-weight:normal; margin-top: 0; margin-bottom: 0;}
.section_about .section_about_right .section_content h3 span{font-size:42px;}
.section_about .section_about_right .section_content p{ margin:20px; font-size:14px;line-height:30px; }

/*首页--证书滚动*/
.section_yyzz{background:#f3f3f3; border:1px solid #ddd;padding:15px 15px 5px 15px;margin-top:25px; -webkit-box-shadow:0 5px 8px #ccc; -moz-box-shadow:0 5px 8px #ccc; box-shadow:0 5px 8px #ccc; }
.section_yyzz .swiper-container {width: 100%;height: 100%;}
.section_yyzz .swiper-slide{text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.section_yyzz .swiper-slide .pic{overflow:hidden;}
.section_yyzz .swiper-slide .pic img{display:block; width:273px; height:200px; margin:0 auto;border:1px solid #555;}
.section_yyzz .swiper-slide p{text-align:center; font-size:16px; color:#555; height:40px; line-height:40px;}
.section_yyzz .swiper-slide a:hover .pic img{transform:scale(1.1,1.1); transition-duration:0.5s;}

.picScroll-left{ width:100%;  overflow:hidden; position:relative;  }
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:22px; float:left; _display:inline; overflow:hidden; text-align:center; font-size:15px; line-height:40px; }
.picScroll-left .bd ul li a{color:#555;}
.picScroll-left .bd ul li img{ width:273px; height:200px; display:block;border:1px solid #555; }

/*首页--服务项目*/
.section_service{width:100%; height:auto; background:url(../images/bg31.jpg) top center no-repeat; border-top:1px solid #143a61;border-bottom:1px solid #143a61;}
.section_service .section_main{margin:60px auto 80px;}
.section_service .section_main .section_main_left{}
.section_service .section_main .section_main_left h3{font-size:34px; font-weight:bold; color:#000; margin-bottom:30px; margin-top: 0;}
.section_service .section_main .section_main_left .l{font-size:14px;  margin-bottom:0; text-align:center; line-height:20px;}
.section_service .section_main .section_main_left .l img{display:block; max-width:100%; margin: 0 auto;}
.section_service .section_main .section_main_left .l a{color:#555;}
.section_service .section_main .section_main_right{padding:130px 15px 0 15px;}
.section_service .section_main .section_main_right ul li {float:left; margin: 0 15px 15px 18px;display:inline; text-align:center; font-size:16px; line-height:40px; color:#fff;}
.section_service .section_main .section_main_right ul li div{padding:10px;display:block; border:1px solid #fff;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}
.section_service .section_main .section_main_right ul li div:Hover{ background:#0065b7; border:1px solid #0065b7;}

/*首页--四大理由*/
.section_reason{margin:30px auto;}
.section_reason .section_title{text-align:center;}
.section_reason .section_title img{display:block; max-width:100%; margin:0 auto;}
.section_reason .section_content{background:url(../images/bg41.jpg) top center no-repeat; width:100%;/*height:2070px; */padding-top:10px;}
.section_reason .section_content .section_main{margin:0 auto; position:relative;}
.section_reason .section_content .section_main .list{padding:10px 0;}
.section_reason .section_content .section_main .list .img1{display:none;}
.section_reason .section_content .section_main .list .img2{display:block;}
.section_reason .section_content .section_main .blue{color:#1370cf;}
.section_reason .section_content .section_main .t1{padding-bottom: 10px; border-bottom: 1px solid #d3d3d3; margin-top: 20px;}
.section_reason .section_content .section_main .t1 .num{float: left; width:67px; height: 59px;}
.section_reason .section_content .section_main .t1 .num img{display:block; max-width:100%;margin:0 auto;}
.section_reason .section_content .section_main .t1 .title{float:left; width:70%; margin-left: 15px;}
.section_reason .section_content .section_main .t1 .title h1{font-size:20px; font-weight:normal; color:#000; margin-bottom:5px; margin-top: 0;}
.section_reason .section_content .section_main .t1 .title h2{ font-size:16px; font-weight:normal;margin: 0;}
.section_reason .section_content .section_main .reason-content{margin-top:40px; font-size:16px; color:#555; line-height:28px;}
.section_reason .section_content .section_main .reason-content p{padding-left:35px; background:url(../images/bg5.png) left no-repeat; background-position:0 3px; margin-bottom:10px;}
.section_reason .section_content .section_main img{display:block; max-width:100%;margin:0 auto;}
.section_reason .section_content .section_main .r4{padding-top:20px;}
.section_reason .section_content .section_main .r3{padding-top:20px;}


/*首页--员工风采*/
.section_style{}
.section_style .section_title{text-align:center;}
.section_style .section_title img{display:block; max-width: 100%; margin: 0 auto;}
.section_style .section_content{padding:30px 0; background:url(../images/bg6.jpg) top center no-repeat;}
.section_style .section_content .section_top{margin:0 auto; padding: 0;position: relative;}
.section_style .section_content .section_top .swiper-container {width: 100%;height: 100%;position: relative;}
.section_style .section_content .section_top .swiper-slide{text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; position: relative;}
.section_style .section_content .section_top .swiper-slide .pic{overflow:hidden;}
.section_style .section_content .section_top .swiper-slide .pic img{display:block; max-width:100%; height:180px; margin:0 auto;}
.section_style .section_content .section_top .swiper-slide p{text-align:center; font-size:16px; color:#fff; height:40px; line-height:40px;}
.section_style .section_content .section_top .swiper-slide a:hover .pic img{transform:scale(1.1,1.1); transition-duration:0.5s;}

.section_style .section_content .section_bottom{margin:20px auto 0;}
.section_style .section_content .section_bottom img{width:100%;}
.section_style .section_content .section_top .swiper-fengcai{display: block;}
.picScroll-left2{ /*width:1130px; */ overflow:hidden; position:relative; padding:0 35px; display: none;}
.picScroll-left2 .hd{ overflow:hidden;width:100%;  height:45px; position:absolute; left:0; top:90px;  }
.picScroll-left2 .hd .prev{ display:block;  width:30px; height:45px; float:left;  overflow:hidden;cursor:pointer; background:url("../images/jt.jpg") no-repeat;}
.picScroll-left2 .hd .next{ display:block;  width:30px; height:45px; float:right;  overflow:hidden;cursor:pointer; background:url("../images/jt2.jpg") no-repeat;}

.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;}
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left2 .hd ul li.on{ background-position:0 0; }
.picScroll-left2 .bd{ padding:10px;  }

.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; background:#fff; line-height:60px; font-size:18px;}
.picScroll-left2 .bd ul li a{color:#000;}
.picScroll-left2 .bd ul li img{ width:260px; height:185px; display:block;  }

/*首页--新闻中心*/
.section_news{margin:30px auto; margin-bottom: 0;}
.section_news .section_title{text-align:center; margin-bottom:20px;}
.section_news .section_title img{display:block; max-width: 100%; margin: 0 auto;}
.section_news .section_content .section_left{position:relative;}
.section_news .section_content .section_left img{display:block; max-width: 100%; margin: 0 auto;}
.section_news .section_content .section_left .section_bg{width:100%; height:90px; background:#143a61;position:absolute; left:0; bottom:0; }
.section_news .section_content .section_left .section_date{width:25%;position:absolute; left:0; bottom:0; color:#fff; text-align:right;padding-bottom:20px;}
.section_news .section_content .section_left .section_date p{ font-size:16px;margin-bottom:0;}
.section_news .section_content .section_left .section_date h3{font-size:26px; font-weight:normal; margin-top: 0; margin-bottom: 0;}
.section_news .section_content .section_left .section_wz{width:70%; position:absolute; right:0;bottom:20px; font-size:18px; color:#fff;}
.section_news .section_content .section_right{}
.section_news .section_content .section_right ul li{background:#f3f3f3; padding:17px 20px; margin-bottom:20px;}
.section_news .section_content .section_right .section_date2{width:25%;float:left; text-align:right;}
.section_news .section_content .section_right .section_date2 p{font-size:16px;margin-bottom:0;}
.section_news .section_content .section_right .section_date2 h3{font-size:26px; font-weight:normal; margin: 0;}
.section_news .section_content .section_right .section_wz2{width:70%;float:right;}
.section_news .section_content .section_right .section_wz2 h3 {font-size:18px; color:#333;font-weight:normal;margin:7px 0; margin-top: 0;}
.section_news .section_content .section_right .section_wz2 h3 a{color: #333;}
.section_news .section_content .section_right .section_wz2 h3 a:hover{color: #143a61;}
.section_news .section_content .section_right .section_wz2 p{font-size:14px; color:#777;}

/*首页--合作客户*/
.section_partner{width:100%; background:url(../images/bg7.jpg) top center no-repeat; padding:30px 0;}
.section_partner .section_title{text-align:center; margin-bottom:20px;}
.section_partner .section_title img{display:block; max-width: 100%; margin: 0 auto;}
.section_partner .section_content{margin:0 auto;}
.section_partner .section_content .l{position:relative;overflow:hidden; margin: 9px 0;}
.section_partner .section_content .l img{display:block; max-width: 100%; height:40px;margin: 0 auto;border:1px solid #e2e2e2; }
.section_partner .section_content .section_bg{ background:#1475df; width:100%; height:40px; line-height:40px;position:absolute; left:0; bottom:-40px; opacity:0.9; filter:alpha(opacity=90); color:#fff;font-size:14px; text-align:center;}
.section_partner .section_content .l:hover .section_bg{bottom:0;}

/*首页--联系我们*/
.section_contact{margin:20px auto 20px;}
.section_contact .section_title{text-align:center;margin-bottom:20px;}
.section_contact .section_title img{display:block; max-width: 100%; margin: 0 auto;}
.section_contact .section_content{}
.section_contact .section_content .section_left{ margin-bottom:25px;}
.section_contact .section_content .section_right{color:#000; font-size:16px; line-height:36px;}
.section_contact .section_content .section_right h3{font-size:22px; font-weight:bold; margin-bottom:20px; margin-top: 0;}
.section_contact .section_content .section_right p{margin:0 0 20px 0; height:40px;}
.section_contact .section_content .section_right p span{width:90px;float:left;text-align:right;}
.section_contact .section_content .section_right p input.txt{width:250px;float:right;height:32px; line-height:32px; border:1px solid #ccc;}
.section_contact .section_content .section_right p textarea.textarea{width:250px;float:right; line-height:32px; border:1px solid #ccc;}
.section_contact .section_content .section_right p .btn{width:250px;float:right; height:36px;line-height:36px; background:#f0d605; text-align:center; color:#000;border:none;font-size:16px; font-family:"思源宋体";margin-top:20px; padding: 0;}

/*内页--关于我们*/
.main2{width:1200px; margin:30px auto 60px;}

.sidebar{ width:250px; float:left; margin-left:1px;}
.side_menu{}
.side_menu .title{ background:#143a61; height:55px; text-align:center; line-height:55px; margin-bottom:5px;}
.side_menu .title span{ display:block; color:#fff; font-size:20px;}
.side_menu .intro{}
.side_menu .intro ul li{ border-bottom:solid 1px #fff; font-size:16px; position:relative;}
.side_menu .intro ul li a{ display:block; background:#f6f6f6; height:50px; line-height:50px; padding-left:40px;border-left:2px solid #f6f6f6;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active{ border-left:2px solid #143a61; color:#143a61;}
#menu2 ul ul{ display:none;  position:absolute; top:0;  left:200px; width:200px; border-left:solid 1px #fff; z-index:10;}

/*======内页内容=====*/
.sider-nav{width:100%; /*height:50px; */line-height:42px; background:#f9f9f9;}
.sider-nav ul li{float:left; font-size:14px; }
.sider-nav ul li a{display:block;padding:0 13px; text-decoration:none; color:#555;}
.sider-nav ul li a.active, .sider-nav ul li a:hover{background:#c50c22;color:#fff;}
.sider-nav .sn{margin:0 auto; font-size:14px;}
.sider-nav .sn .sn-left{float:left;}
.sider-nav .sn .sn-right{float:right;color:#333; display: none;}
/*内页--视频中心*/

/*公司简介*/
.about{margin:30px auto 30px;}
.about-top{text-align:center; font-size:14px; line-height:32px; }
.about-top2{text-align:left;}
.about-top h3{text-align:center; font-size:26px;  color:#333; margin-bottom:40px; margin-top: 0;}
.about-top h3 a{color:#c50c22; display:block; width:300px;height:20px; line-height:40px; margin:0 auto;border-bottom:1px solid #c50c22;}
.about-top h3 a:hover{color:#143a61;}
.about-top h3 a span{width:150px; background:#fff; display:block; margin:0 auto; }
.about-bottom{margin:20px 0;}
.about-bottom ul li{width:100%;margin:4% 0%; text-align:center;float:left;font-size:16px; background:#c50c22; padding:20px 0;color:#fff;}
.about-bottom ul li.first{background:#c50c22;}
.about-bottom ul li.second{background:#0c5dc5;}
.about-bottom ul li.third{background:#baa503;}
.about-bottom ul li h3{font-size:26px; font-weight:normal; margin-bottom:20px; color:#fff; }

.about2{width:100%;padding:30px 0; background:url(../images/bg11.jpg) bottom center no-repeat; margin:30px 0;}
.about-left{position:relative; margin-bottom:20px;overflow:hidden;}
.about-left img{width:100%;}
.about-content{line-height:2; position:absolute;left:15px; bottom:0; background:url(../images/bg9.png) repeat;padding:10px 20px; color:#fff;width:96%;}
.about-content h3{font-size:20px; color:#fff;float:left; font-weight:normal;}
.about-content h3 a{color:#fff;}
.about-content p.more a{color:#fff;float:right;font-size:14px;margin-top:7px; margin-right:20px;}
.about-right{}
.about-right img{width:100%;}
.about-right .about-content2{padding:10px 0 20px 0;line-height:2;}
.about-right .about-content2 h3{font-size:24px; color:#333;}
.about-right .about-content2 p{color:#555; font-size:15px;}

.about3{margin:30px auto 30px;}
.about3 h3{text-align:center; font-size:26px;  color:#333; margin-bottom:60px;}
.about3 h3 a{color:#c50c22; display:block; width:300px;height:20px; line-height:40px; margin:0 auto;border-bottom:1px solid #c50c22;}
.about3 h3 a:hover{color:#143a61;}
.about3 h3 a span{width:150px; background:#fff; display:block; margin:0 auto; }
.about3 h3 a:hover{color:#143a61;}
.about3 .l{/*margin:0 60px 0 0;*/text-align:center;line-height:36px;font-size:14px;}
.about3 .l a{color: #555;}
.about3 .l.mr{margin-right:0;}
.about3 .l img{width:100%; display:block;height:240px;}

/*视频展示*/
.video{margin:30px auto 30px;}
.video .l{margin-bottom: 30px; text-align:center;line-height:42px;font-size:14px;border:1px solid #eee;box-shadow:0 3px 8px #ccc;}
.video .l a{color:#555;}
.video .l img{width:100%; height:240px; display:block;}
.video .l:hover{background:#c50c22;}
.video .l:hover a{color:#fff;}
/*新闻列表*/

.news-list{margin:50px auto 50px;}
.news-list .news-top{}
.news-list .news-top .l{margin-bottom:30px;}
.news-list .news-top .l h3{margin:20px 0 10px 0; font-size:18px; font-weight:normal ;}
.news-list .news-top.l p{font-size:14px; line-height:2; color:#777;}
.news-list .news-top .l h3 a{color:#333;}
.news-list .news-top .l img{width: 100%; height:250px;}

.news-list .news-bottom{ font-size:14px;}
.news-list .news-bottom ul li{padding:8px 0;}
.news-list .news-bottom ul li:hover{background:#f4f4f4; transition:all 1s; color:#333;}
.news-date{width:20%; float:left; text-align:center;padding-top:20px;}
.news-wz{width:78%;float:right; line-height:2;}
.news-date h3{font-size:24px; color:#143a61; margin-top:0; margin-bottom:10px;}
.news-date p{color:#999; font-size:1.1em;}
.news-list .news-bottom ul li:hover .news-date h3{color:#c50c22;}
.news-wz h3{font-size:18px; font-weight:normal;margin-bottom:5px;}
.news-wz h3 a{color:#333;}
.news-wz p.more{}
.news-wz p.more a{display:block;width:100px; height:36px; line-height:36px; background:#f5f5f5; text-align:center; color:#143a61;margin-top:10px;}
.news-wz p.more a:hover{background:#c50c22; color:#fff;}

/*新闻详细页*/
.news2{margin:20px auto 40px; text-align:left;}
.news2 .news2-left{}
.news2 .news2-right{}
.news2 .news2-right h3{height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#333; border-bottom:1px solid #ddd;}
.news2 .news2-right ul{margin-top:10px;}
.news2 .news2-right ul li{height:36px; line-height:36px;font-size:14px;padding-left:10px; background:url(../images/jt3.jpg) left no-repeat;}
.news2 .news2-right ul li a{color: #555;}
.news2 .news2-right ul li a:hover{color:#c50c22;}
.news_show{ padding:10px 0;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .nr{ line-height:32px; font-size:14px;padding:15px 0;}
.news_show .nr table{ margin: auto; width: 100% !important;}
.news_show .nr img{display: block; max-width: 100%; height: auto !important;margin: 0 auto;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}
.news_show .back2{text-align:left; font-size:14px; line-height:40px; background:#f5f5f5; padding:20px;}

/*人才招聘*/
.job-list{margin:30px auto 30px;}
.job-title{ margin-bottom:30px; text-align:center; line-height:2;}
.job-title h3{ font-size:30px; font-weight:normal; color:#333;}
.job-title p{ font-size:15px; margin-top:15px; color:#777;/*width:800px; */margin:15px auto;}

.job-content .l{padding:25px; background:#f5f5f5; margin-bottom: 20px; font-size:14px; line-height:32px;}
.job-content .l h3{margin:0 0 10px 0; font-size:16px; font-weight:normal; color:#333;}
.job-content .l p{color:#777; }
.job-content .l p.more a{color:#c50c22;}
.job-show{ font-size:14px; line-height:32px; margin-bottom:40px;}
.job-show h3{font-size:24px; font-weight:bold;margin:20px 0 ;}

/*合作公司*/
.partner{margin:30px auto 10px;}
.partner .l{text-align:center;line-height:30px; font-size:14px; margin-bottom:30px;}
.partner .l.mr{margin-right:0;}
.partner .l img{border:1px solid #ddd; width:100%; height:83px;}

/*联系我们*/
.contact{margin:30px auto 30px;}
.contact .ct-left{font-size:14px; line-height:32px;}
.contact .ct-left h3{font-size:28px; font-weight:bold; margin-bottom:20px;}
.contact .ct-left p{margin:10px 0 20px 0; height:40px;}
.contact .ct-left p span{width:90px;float:left;text-align:right;}
.contact .ct-left p input.txt{width:250px;float:right;height:32px; line-height:32px; border:1px solid #ccc;}
.contact .ct-left p textarea.textarea{width:250px;float:right; line-height:32px; border:1px solid #ccc;}
.contact .ct-left p .btn{width:250px;float:right; height:36px;line-height:36px; background:#f0d605; text-align:center; color:#000;border:none;font-size:16px; font-family:"思源宋体";margin-top:20px; }
.contact .ct-right{}
.contact .ct-right img{display:block; max-width:100%; margin:0 auto; margin-top: 20px;}

/* 右侧微信*/
.izl-rmenu{margin-right:0;width: 82px;position: fixed;right: 2px;top: 65%;-webkit-box-shadow: #DDD 0px 1px 5px;-moz-box-shadow: #DDD 0px 1px 5px;box-shadow:#DDD 0px 1px 5px;z-index:999;}
.izl-rmenu .tel{background-image: url(../images/consult_icon.gif);background-repeat: no-repeat;background-position: center -5px;display:block;height:76px;width:82px;}
.izl-rmenu .consult{background-image: url(../images/consult_icon.gif);background-repeat: no-repeat;background-position: center -77px;display:block;height:76px;width:82px;}
.izl-rmenu .consult .phone{display:none;position:absolute;left:-142px;top:-32px;padding:10px;background:#135db6;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart{background-image: url(../images/consult_icon.gif);background-repeat: no-repeat;background-position: center bottom;display:block;height:62px;width:82px;font-size:12px;line-height: 16px;color:#45BDFF;text-align:center;padding-top:30px;padding-right:18px;padding-bottom:47px;padding-left:48px;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top{background-image: url(../images/float_top.gif);background-repeat: no-repeat;background-position: center top;display: block;height: 39px;width: 82px;-webkit-transition: all 0s ease-in-out;-moz-transition: all 0s ease-in-out;-o-transition: all 0s ease-in-out;transition: all 0s ease-in-out;}
.izl-rmenu .btn_top:hover{background-image: url(../images/float_top.gif);background-repeat: no-repeat;background-position: center bottom;}
.izl-rmenu .cart .pic{display:none;position: absolute;left: -142px;top: 10px;padding:10px;background:#f75316;}
#udesk-feedback-tab {position: fixed;right: 2px;top: 65%;margin-top: -76px;-webkit-box-shadow: #DDD 0px -1px 5px;-moz-box-shadow: #DDD 0px -1px 5px;box-shadow: #DDD 0px -1px 5px;z-index: 10000;cursor: pointer;background-image: url(../images/consult_icon.gif);background-repeat: no-repeat;background-position: center top;display: block;height: 76px;width: 82px;background-color: #FFF!important;z-index:999;}

/*底部*/
.footer{background:#143a61; width:100%; padding-top:20px;text-align:left;}
.footer .ft{margin:0 auto;color:#fff;}
.footer .ft *{color:#FFF !important;}
.footer .ft a{ text-decoration:none !important;}
.footer .ft h3{font-size:22px;font-weight:weight; color:#fff; margin-bottom:10px;}
.footer .ft .ft-left{float:left; font-size:14px;line-height:32px; margin-bottom:0px;}
.footer .ft .ft-right{float:left;font-size:14px;line-height:32px;}
.footer .ft2{margin-top:20px; text-align:center; height:auto; line-height:24px; color:#aaa; font-size:14px; border-top:1px solid #375779;}
.footer .ft2 p{margin-bottom:0;}
.footer .ft2 a{color:#aaa;}

.evaluate{/* margin:30px 0 40px 0;*/}
.evaluate1 li{ background:url(../images/yp.png) no-repeat left 50%; padding-left:26px; float:left; width:98%; text-align:left; margin-right:2%; color:#555; font-size:14px; line-height:30px;}

@media screen and (min-width:768px) {
	
}
@media screen and (min-width:992px) {
	.header{height:138px; display:block;}
	.header .header_logo img{width:140px;}
	.header .header_nav{width:750px;}
	.nav{width:750px;display:block;}
	.nav .nLi h3 a{margin:0 8px; font-size:16px;line-height:135px; }
	.header .header_nav .language{margin-top:40px; display: block;}
	.header1{ display:none;}
	.banner .swiper-slide .pc{ display:block;}
    .banner .swiper-slide .phone{ display:none;}
	/*首页--服务项目*/
	.section_service{height:495px;background: url(../images/bg3.jpg) top center no-repeat;}
	.section_service .section_main{margin:60px auto 80px;}
	.section_service .section_main .section_main_left h3{font-size:34px;margin-bottom:30px; margin-top: 0;}
	.section_service .section_main .section_main_left .l{font-size:16px; margin-bottom:15px;line-height:32px;text-align: left;}
	.section_service .section_main .section_main_left .l img{margin: 0;}
	.section_service .section_main .section_main_right{padding:70px 20px 0 50px;}
	.section_service .section_main .section_main_right ul li {margin:0 40px 40px 51px;font-size:16px;line-height:40px;}
	.section_service .section_main .section_main_right ul li div{padding:10px;}
	.section_about{margin:60px auto;}
	.section_about .section_about_right{padding: 0;}
	.section_about .section_about_right .section_box h3{left:40px;top:80px; width:300px; font-size:24px; margin-top: 0;}
	.section_about .section_about_right .section_box p{left:40px; top:110px;width:270px; font-size:14px;line-height:28px;}
	.section_about .section_about_right .section_content{padding: 30px 0 10px;}
	.section_about .section_about_right .section_content h3{font-size:16px;}
	.section_about .section_about_right .section_content h3 span{font-size:72px;}
	.section_about .section_about_right .section_content p{ margin:30px;line-height:30px; }
	
	/*首页--四大理由*/
	.section_reason{margin:60px auto;}
	.section_reason .section_content{background:url(../images/bg41.jpg) top center no-repeat;padding-top:50px;}
	.section_reason .section_content .section_main .t1{margin-top: 20px;}
	.section_reason .section_content .section_main .t1 .title{width:85%; margin-left: 15px;}
	.section_reason .section_content .section_main .t1 .title h1{font-size:24px; margin-bottom:5px; margin-top: 0;}
	.section_reason .section_content .section_main .t1 .title h2{ font-size:19px;margin: 0;}
	.section_reason .section_content .section_main .list .img1{display:block;}
	.section_reason .section_content .section_main .list .img2{display:none;}
	.section_reason .section_content .section_main .reason-content{margin-top:40px;font-size:16px;line-height:28px;}
	.section_reason .section_content .section_main .reason-content p{padding-left:35px;}
	.section_reason .section_content .section_main .r4{padding-top:80px;}
	.section_reason .section_content .section_main .r3{padding-top:50px;}
	
	.section_style .section_content{padding:70px 0;}
	.section_style .section_content .section_bottom{margin:40px auto 0;}
	
	.section_news{margin:40px auto; margin-bottom: 40px;}
	.section_news .section_content .section_left .section_bg{height:90px;}
	.section_news .section_content .section_left .section_date{width:25%;padding-bottom:10px;}
	.section_news .section_content .section_left .section_date p{ font-size:16px;}
	.section_news .section_content .section_left .section_date h3{font-size:37px;}
	.section_news .section_content .section_left .section_wz{width:70%; bottom:35px; font-size:18px; }
	.section_news .section_content .section_right ul li{ padding:17px 20px; margin-bottom:20px;}
	.section_news .section_content .section_right .section_date2{width:25%;}
	.section_news .section_content .section_right .section_date2 p{font-size:16px;}
	.section_news .section_content .section_right .section_date2 h3{font-size:35px;}
	.section_news .section_content .section_right .section_wz2{width:70%;}
	.section_news .section_content .section_right .section_wz2 h3 {font-size:18px;margin:7px 0; margin-top: 7px;}
	
	.section_partner{background:url(../images/bg7.jpg) top center no-repeat; padding:50px 0;}
	.section_partner .section_content .l img{height:85px;}
	.section_partner .section_content .section_bg{ width:182px; height:85px; line-height:85px;position:absolute; left:0; bottom:-85px; opacity:0.9; filter:alpha(opacity=90); font-size:18px;}
	
	/*首页--联系我们*/
	.section_contact{margin:50px auto 60px;}
	.section_contact .section_content .section_right h3{font-size:28px;}
	
	.sider-nav{line-height: 50px;}
	.sider-nav .sn .sn-right{display:block;}
	
	.about{margin:50px auto 50px;}
	.about-top h3{font-size:30px;margin-bottom:40px;}
	.about-top h3 a{width:300px;height:20px; line-height:40px;}
	.about-top h3 a span{width:150px;}
	.about-bottom{margin:40px 0;}
	.about-bottom ul li{width:25.3%;margin:0 4%;font-size:16px; padding:40px 0;}
	.about-bottom ul li h3{font-size:32px;margin-bottom:20px;}
	
	.about2{padding:70px 0;margin:70px 0;background:url(../images/bg11.jpg) bottom center no-repeat; }
	.about-left{margin-bottom:20px;}
	.about-content{padding:10px 20px;}
	.about-content h3{font-size:20px;}
	.about-content p.more a{font-size:14px;margin-top:7px; margin-right:20px;}
	.about-right .about-content2{padding:10px 0 20px 0;}
	.about-right .about-content2 h3{font-size:24px;}
	
	.about3{margin:50px auto 70px;}
	.about3 h3{font-size:30px;margin-bottom:60px;}
	.about3 .l{margin:0 60px 0 0;}
	
	.video{margin:50px auto 50px;}
	.partner{margin:50px auto 70px;}
	.news-list .news-bottom ul li{padding:30px 0;}
	.news-date{width:10%; padding-top:20px;}
	.news-date h3{font-size: 36px;}
	.news-wz{width:88%;}
	.contact{margin:50px auto 70px;}
	.contact .ct-right img{margin-top:0px;}
	
	.job-list{margin:50px auto 70px;}
}
@media screen and (min-width:1200px) {
	.header .header_nav{width:900px;}
	.nav{width:819px;}
	.nav .nLi h3 a{margin:0 13px; font-size:18px;line-height:135px; }
	.header .header_nav .language{margin-top:52px;}
	.section_style .section_content .section_top .swiper-fengcai{display:none;}
    .picScroll-left2{display:block;}
	.footer .ft .ft-left{margin-bottom: 30px;}
	.footer .ft .ft-right{float:right;}
	.footer .ft2{margin-top:20px;height:45px;line-height:45px;font-size:16px;}
}















